#ifndef ICONDESIGNDIALOG_H
#define ICONDESIGNDIALOG_H

#include <QDialog>

namespace Ui {
class IconDesignDialog;
}

class IconDesignDialog : public QDialog
{
    Q_OBJECT

public:
    explicit IconDesignDialog(QWidget *parent = nullptr);
    ~IconDesignDialog();

private slots:
    void on_pushButton_load_clicked();

    void on_pushButton_multiload_clicked();

    void on_pushButton_trans_clicked();
private:
    void loadChidlDir(const QString& dirpath);
    void translatePng(const QString& filepath);
    void swapBlackAndWhite(const QString& filepath);
private:
    Ui::IconDesignDialog *ui;
};

#endif // ICONDESIGNDIALOG_H
